Passed
Push — main ( 4c95b3...1ae05e )
by Stefano
03:54 queued 02:13
created

hooks.ts ➔ beforeEach   A

Complexity

Conditions 1

Size

Total Lines 16
Code Lines 12

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 12
dl 0
loc 16
rs 9.8
c 0
b 0
f 0
cc 1
1
import { BEditaApiClient } from '../src/bedita-api-client';
2
3
export const mochaHooks = {
4
    beforeEach(done) {
5
6
        // docker run -p 8090:80 --env BEDITA_ADMIN_USR=admin --env BEDITA_ADMIN_PWD=admin --env BEDITA_API_KEY=1234567890 bedita/bedita:4.7.0
7
8
        this.apiConfig = {
9
            baseURL: process.env.BEDITA_API || 'http://localhost:8090',
10
            apiKey: process.env.BEDITA_API_KEY || '1234567890',
11
            adminUser: process.env.BEDITA_ADMIN_USR || 'admin',
12
            adminPwd: process.env.BEDITA_ADMIN_PWD || 'admin',
13
        };
14
15
        this.client = new BEditaApiClient({
16
            baseUrl: this.apiConfig.baseURL,
17
            apiKey: this.apiConfig.apiKey,
18
        });
19
20
        done();
21
    }
22
};
23